πŸ•ΈοΈ Ada Research Browser

CLAUDE.md
← Back

Secure Runtime Environment (SRE)

What This Is

A government-compliant, open-source Kubernetes platform providing a hardened runtime for deploying applications. Targets ATO, CMMC, FedRAMP, NIST 800-53, DISA STIGs. Built on RKE2, Flux CD, and the CNCF ecosystem.

Architecture

Read @docs/architecture.md for the full architecture spec. Read @docs/decisions.md for all architectural decision records (ADRs).

Project Structure

Key Commands

Tech Stack & Tools

Coding Standards

Git Workflow

IMPORTANT Rules

Context & Reference Docs

Before working on a specific area, read the relevant doc: - Platform services: @docs/architecture.md - Adding a new platform component: @docs/agent-docs/adding-platform-component.md - Writing Kyverno policies: @docs/agent-docs/kyverno-patterns.md - Helm chart conventions: @docs/agent-docs/helm-conventions.md - OpenTofu module patterns: @docs/agent-docs/tofu-patterns.md - Ansible role patterns: @docs/agent-docs/ansible-patterns.md - Compliance mapping: @docs/agent-docs/compliance-mapping.md - Flux CD patterns: @docs/agent-docs/flux-patterns.md

Compaction Rules

When compacting, always preserve: - The current component being worked on and its session number - The full list of files created or modified in this session - Any failing validation output (task lint, task validate errors) - The current branch name - Any pending TODOs or unresolved issues from this session

Session Workflow

Each session follows: Plan β†’ Review β†’ Execute β†’ Validate β†’ Document β†’ Commit. - Use Plan Mode (Shift+Tab twice) before writing any files - Run task lint and task validate before committing - Every component gets a README.md - Commit with conventional commits: feat(<component>): <description> - Use /compact proactively when context grows large

Subagents

Session Playbook

See @docs/session-playbook.md for the 20-session build plan with exact opening prompts.